9c4e1caea13733b29ffe06aa294128cb8708138c,weasis-dicom/weasis-dicom-viewer2d/src/main/java/org/weasis/dicom/viewer2d/mpr/MPRContainer.java,MPRContainer,propertyChange,#PropertyChangeEvent#,282

Before Change


            ObservableEvent.BasicAction action = event.getActionCommand();
            Object newVal = event.getNewValue();
            if (ObservableEvent.BasicAction.REMOVE.equals(action)) {
                if (newVal instanceof DicomSeries) {
                    DicomSeries dicomSeries = (DicomSeries) newVal;
                    for (ViewCanvas<DicomImageElement> v : view2ds) {
                        MediaSeries<DicomImageElement> s = v.getSeries();
                        if (dicomSeries.equals(s)) {
                            v.setSeries(null);
                        }

After Change


                        if (event.getSource() instanceof DicomModel) {
                            DicomModel model = (DicomModel) event.getSource();
                            for (ViewCanvas<DicomImageElement> v : view2ds) {
                                if (group.equals(model.getParent(v.getSeries(), DicomModel.study))) {
                                    v.setSeries(null);
                                    if (closeIfNoContent()) {
                                        return;
                                    }
                                }
                            }
                        }